"Humanoid form" refers to the shape or appearance of something that resembles a human being, although it may not be completely identical.
Sentences with «humanoid form»
In humanoid form, Inklings can splatter a special type of colored ink by using various weapons, including guns, rollers, buckets and paint brushes. (splatoonwiki.org)
As the visitor enters the Pace Wildenstein Gallery, the first work visible on the left wall is an alien / humanoid form with insect - like limbs, «Le cerveleur» (1949). (brooklynrail.org)
Many, like Softbank's Pepper, took more - or-less humanoid form and were capable of verbal interactions. (inc.com)